package com.gsnd.briuppts.entity.DO;

import lombok.Data;

import java.util.List;

/**
 * 账号携带角色和权限的拓展类
 */
@Data
public class BaseAccountExtend{
    /**
     *
     */
    private String accountId;

    /**
     * 用户名
     */
    private String username;

    /**
     * 头像
     */
    private String avatar;

    /**
     * 邮箱
     */
    private String email;

    /**
     * 手机号
     */
    private String mobile;

    /**
     * 状态  0：禁用   1：正常
     */
    private Integer status;

    /**
     * 角色
     */
    private List<BaseRoleSimple> roles;

    /**
     * 权限
     */
    private List<BaseAuthorityExtend> authorities;
}
